<?php

error_reporting(0);
require_once ("../in/tren.php");
header("content-type:text/html; charset=UTF-8");
@session_start();
switch ($_GET ['g']) {
    default :
        //Nếu chưa có game_id thì load giao diện chung
        if (empty($_GET ['id'])) {
            $tit = 'Thể Loại Game';
            //Tiêu đề game
            echo '<div class="navigation"><b>Thể Loại Game</b></div>';
            //Dãi phân cách màu xanh
            echo '<div align="right"><div style="border-top: 3px solid #13cfeb;"></div></div>';
            //Đếm số lượng Thể loại game
            $sql = mysql_query("select id, theloai from tlgame order by theloai");
            $c = mysql_result(mysql_query("select count(*) from tlgame"), 0);
            if ($c == 0) {
                echo '<div class="link"><b style="color:red">Đang Trống</b></div>';
            } else
                echo '<div class="a"></div><div class="b"></div><div class="c"></div><div class="d">';
            while ($ar = mysql_fetch_array($sql)) {
                echo '<div class="link">';
                echo '<span style="color: #ff0099;">&bull;</span>';
                echo '<a href="theloai.php?id=' . $ar ['id'] . '">' . $ar ['theloai'] . '</a>';
                echo' [' . (int) mysql_result(mysql_query("select count(*) from game where theloai='" . $ar ['id'] . "'"), 0) . ' /+<font color="red">' . (int) mysql_result(mysql_query("select count(*) from game where theloai='" . $ar ['id'] . "' and down=0"), 0) . '</font>]</div>';
            }
            echo '</div><br>';
            echo '<div class="main_menu">&raquo;<a href="tim.php">Tìm Kiếm Game</a></div>';
            //Nếu tài khoản đăng nhập có quyền là 2 (admin)
            if ($taikhoan ['quyen'] == 2) {
                echo '<div class="main_menu">&raquo;<a href="ql.php">Thêm Thể Loại</a></div>';
                echo '<div class="main_menu">&raquo;<a href="up.php">UpLoad Game</a></div>';
            }
        } else { //Nếu đã có game_id cụ thể
            //Load game theo id
            $sql = @mysql_query("SELECT * FROM game WHERE id='" . $_GET ['id'] . "'");
            //Nếu không tồn tại game_id
            if (mysql_num_rows($sql) == 0) {
                $tit = 'Game Mobile';
                echo '<div class="navigation"><b>Game Mobile</b></div>';
                echo '<div align="right"><div style="border-top: 3px solid #13cfeb;"></div></div>';
                echo '<div class="main_menu"><img src="../img/loi.png"> Đường dẫn đến ID không hợp lệ hoặc nó đã bị xóa!</div>';
            } else { //Nếu tồn tại game_id
                $ar = mysql_fetch_array($sql);
                //Lấy thể loại game theo game_id
                $tl = mysql_fetch_array(mysql_query("SELECT * FROM tlgame WHERE id='" . $ar ['theloai'] . "'"));
                //Biến hiển thị tiêu đề trên trình duyệt
                $tit = '' . $ar ['tieude'] . ' - ' . $tl ['theloai'] . ' - Game Mobile';

                //Thuộc tính "màn hình"
                if (!empty($ar ['manhinh'])) {
                    $manhinh = '<span style="color: #ff0099;">&bull;</span>Màn Hình ' . $ar ['manhinh'] . '<br>';
                } else {
                    $manhinh = '';
                }
                //Thuộc tính "mô tả"
                if (!empty($ar ['mota'])) {
                    $mota = '<span style="color: #ff0099;">&bull;</span>Mô Tả:<br>' . bbcode(trim($ar ['mota'])) . '<br>';
                } else {
                    $mota = '';
                }
                //Thuộc tính "sản xuất"
                if (!empty($ar ['sanxuat'])) {
                    $sanxuat = '<span style="color: #ff0099;">&bull;</span>Sản Xuất ' . $ar ['sanxuat'] . '<br>';
                } else {
                    $sanxuat = '';
                }
                //Nếu tồn tại ít nhất một thuộc tính thì tạo phân cách
                if (!empty($ar ['mota']) || !empty($ar ['sanxuat']) || !empty($ar ['manhinh'])) {
                    $gach = '<br>__________<br>';
                } else {
                    $gach = '';
                }

                //=============================================================
                //Thông tin game
                //=============================================================
                //Hiện tiêu đề game
                echo '<div class="navigation"><b>' . $ar ['tieude'] . '</b></div>';
                //Dãi phân cách màu xanh
                echo '<div align="right"><div style="border-top: 3px solid #13cfeb;"></div></div>';
                //Border nội dung game 1
                echo '<div style="border-left:1px solid #00a6ff; border-bottom:1px solid #00a6ff; border-right:1px solid #00a6ff">';
                //Border nội dung game 2
                echo '<div style=" background:white; padding:2px; margin:2px">';
                //Border nội dung game 3
                echo '<div align="left">';
                //Thông tin: • [icon] [Tiêu đề] [ID]
                echo '<span style="color: #ff0099;">&bull;</span><img src="../fgame/' . $ar ['icon'] . '" width="30" height="30"> ' . $ar ['tieude'] . ' - ID ' . $ar ['id'] . '<br>';
                //Thông tin: • [Thể loại]
                echo '<span style="color: #ff0099;">&bull;</span>Thể Loại: <a href="theloai.php?id=' . $tl ['id'] . '">' . $tl ['theloai'] . '</a><br>';
                //Thông tin: • [Lượt tải về]
                echo '<span style="color: #ff0099;">&bull;</span>Lượt Tải Về: ' . $ar ['down'] . '<br>';
                //Thông tin: • [Thích]
                echo '<span style="color: #ff0099;">&bull;</span>Có ' . $ar ['thich'] . ' lượt ';
                //Đếm số lần game_id được đánh giá là thích
                $d = mysql_result(mysql_query("select count(*) from dggame where ip='" . $ip . "' and idgame='" . $ar ['id'] . "'"), 0);
                if ($d == 0) {
                    echo '<b style="color:red"><a href="?g=danhgia&id=' . $ar ['id'] . '">Thích</a></b>';
                } else {
                    echo 'Thích';
                }
                //Dãi phân cách
                echo $gach;
                //Thông tin: • [Màn hình] [Mô tả]
                echo $manhinh . '' . $sanxuat . '' . $mota . '<br>';
                //Hiển thị mục tải về
                if ($set ['taive'] != op && !$user_id) {
                    echo '<span style="color:blue">Hãy <a href="' . $set ['home'] . '/log.php">Đăng Nhập</a> hoặc <a href="' . $set ['home'] . '/reg.php">Đăng Kí</a> để tải game.';
                } else {
                    echo '<b class="down"><a href="down.php?id=' . $ar ['id'] . '">Tải Game</a></b> - <b class="down"><a href="../jad/?id=' . $ar ['id'] . '">Tải JAD</a></b><br>';
                    if ($user_id) {
                        $d = mysql_result(mysql_query("select count(*) from giohang where ten='" . $taikhoan ['nick'] . "' and idgame='" . $ar ['id'] . "'"), 0);
                        if ($d == 0) {
                            echo '<br>[<a href="?g=addgio&id=' . $ar ['id'] . '">Thêm Vào Giỏ</a>]';
                        } else {
                            echo '<br>[<a href="?g=delgio&id=' . $ar ['id'] . '">Xóa Khỏi Giỏ</a>]';
                        }
                    } else {
                        echo '(<b style="color:green">Đăng nhập để thêm game yêu thích</b>)';
                    }
                }
                //Kết thúc border nội dung
                echo '</div></div></div>';

                echo '<div class="main_menu"></div><div class="baiviet">Tags: ' . tags($ar ['id']) . '</div><hr>';
                if ($taikhoan ['quyen'] == 2) {
                    echo '<div class="main_menu">[<a href="ql.php?g=sua&id=' . $ar ['id'] . '">Sửa</a> | <a href="ql.php?g=xoa&id=' . $ar ['id'] . '">Xóa</a> | <a href="ql.php?g=chuyen&id=' . $ar ['id'] . '">Chuyển</a>]</div>';
                }
                echo '</div>';
            }

            //=============================================================
            //Mục "Cùng Thể loại"
            echo '<br><div class="navigation"><b>Cùng Thể Loại</b></div>';
            //Dãi phân cách màu xanh
            echo '<div align="right"><div style="border-top: 3px solid #13cfeb;"></div></div>';
            //Kiểm tra xem có game cùng thể loại không?
            $c = mysql_result(mysql_query("select count(*) from game where theloai='{$ar['theloai']}' and id != '" . $ar ['id'] . "'"), 0);
            if ($c == 0) {
                echo '<div class="main_menu">Không có game khác.</div>';
            } 
            else {
                //Lấy 3 game cùng thể loại
                $sql = @mysql_query("select * from game where theloai='{$ar['theloai']}' and id != '" . $ar ['id'] . "' limit 3;");
                while ($ar2 = @mysql_fetch_array($sql)) {
                    $file = $ar2 ['link'];
                    $size = filesize('../fgame/' . $file . '') / 1000;
                    echo '<table cellspacing="0" class="block"><tbody><tr><td class="img"><img src="../fgame/' . $ar2 ['icon'] . '" alt="" height="30" width="30"></td><td><span style="color: #ff0099;">&bull;</span><a href="index.php?id=' . $ar2 ['id'] . '">' . $ar2 ['tieude'] . '</a><br/><span style="color: #ff0099;">&bull;</span>Cỡ: ' . $size . 'kb<br/><span style="color: #ff0099;">&bull;</span>' . $ar2 ['down'] . ' lượt tải.</td></tr></tbody></table><div style="border-top: 1px dotted gray; margin: 1px"></div>';
                }
                //Nếu số game cùng thể loại > 3 thì hiện "xem thêm"
                if ($c > 3) {
                    echo '<div align="right">';
                    echo '<div class="xemthem1">';
                    echo '<span class="xemthem2">&raquo;<a href="theloai.php?id=' . $ar ['theloai'] . '">Xem Thêm..</a></span>';
                    echo '</div></div>';
                }
            }
        }
        break;
    case danhgia :
        $tit = 'Đánh Giá';
        echo '<div class="navigation"><b>Đánh Giá Game</b></div>';
        echo '<div align="right"><div style="border-top: 3px solid #13cfeb;"></div></div></div>';
        $d = mysql_result(mysql_query("select count(*) from dggame where ip='" . $ip . "' and idgame='" . $_GET ['id'] . "'"), 0);
        if ($d != 0) {
            echo '<div class="main_menu">Nhận thấy IP của bạn đã có một đánh giá!</div>';
        } else {
            mysql_query("INSERT INTO `dggame` SET `ip` = '" . $ip . "', `idgame` = '" . $_GET ['id'] . "'");
            mysql_query("UPDATE `game` SET `thich` = `thich`+'1' where id = '" . $_GET ['id'] . "'");
            header('Location:' . $set ['home'] . '/game/?id=' . $_GET ['id'] . '');
        }
        break;
    case addgio :
        $tit = 'Thêm vào Giỏ';
        echo '<div class="navigation"><b>Thêm Vào Giỏ</b></div>';
        echo '<div align="right"><div style="border-top: 3px solid #13cfeb;"></div></div>';
        if (!$user_id) {
            echo '<div class="main_menu">Bạn chưa đăng nhập!</div>';
        } else {
            $d = mysql_result(mysql_query("select count(*) from giohang where ten='" . $taikhoan ['nick'] . "' and idgame='" . $_GET ['id'] . "'"), 0);
            if ($d != 0) {
                echo '<div class="main_menu">Bạn đã có Game này trong Giỏ!</div>';
            } else {
                mysql_query("INSERT INTO `giohang` SET `ten` = '" . $taikhoan ['nick'] . "', `idgame` = '" . $_GET ['id'] . "'");
                header('Location:' . $set ['home'] . '/game/?id=' . $_GET ['id'] . '');
            }
        }
        break;
    case delgio :
        $tit = 'Xóa Giỏ';
        echo '<div class="navigation"><b>Xóa Giỏ</b></div>';
        echo '<div align="right"><div style="border-top: 3px solid #13cfeb;"></div></div>';
        $d = mysql_result(mysql_query("select count(*) from giohang where ten='" . $taikhoan ['nick'] . "' and idgame='" . $_GET ['id'] . "'"), 0);
        if (!$user_id) {
            echo '<div class="main_menu">Bạn chưa đăng nhập!</div>';
        } else {
            if ($d == 0) {
                echo '<div class="main_menu">Bạn chưa thêm Game này vào Giỏ!</div>';
            } else {
                mysql_query("DELETE FROM `giohang` WHERE `idgame`='" . $_GET ['id'] . "'");
                header('Location:index.php?id=' . $_GET ['id'] . '');
            }
        }
        break;
}
require_once ("../in/duoi.php");
?>
